dog boarding establishment - Espagnol Anglais Dictionnaire